package models

import (
	//"crypto/md5"
	//"fmt"
	//"io"
	"time"

	"gopkg.in/mgo.v2/bson"
)

// 项目
type Project struct {
	ID         string `bson:"id,omitempty"  json:"id,omitempty"` //对应数据库的同名表
	Name       string `bson:"name"   json:"name"  form:"name"`
	Des        string `bson:"des"   json:"des"  form:"des"` //描述
	CreateDate string `bson:"createDate"   json:"createDate"`
	EditUser   string `bson:"editUser"   json:"editUser"` //修改人
}

// SetupInitValues 设置缺失的字段的值
func (e *Project) SetupInitValues() {
	e.CreateDate = ToString(time.Now())
	e.ID = bson.NewObjectId().Hex()
}
